package com.project.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.project.bean.ProductBean;
import com.project.bean.SellOrderBean;

import java.time.LocalDate;

public interface ISellInfoService {

    /**
     * 动态分页查询出库订单表
     * @param pageNO    页码
     * @param customerName  客户名称
     * @param startDate 起始日期
     * @param endDate   结束日期
     */
    IPage<SellOrderBean> findByItem(Integer pageNO, String customerName, LocalDate startDate, LocalDate endDate);

    /**
     * 查看采购详情
     * 按销售订单id查询销售详情，联表查询出销售订单信息，包括销售明细、以及商品名称、品牌
     * @param sellOrderId
     * @return  销售订单对象
     */
    SellOrderBean findById(Integer sellOrderId);
}
